#include "main.h"

int addHaltCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addAddCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addSubCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addIncCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addClearCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addMulCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addDecCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addBeepCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addPrintCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addPrintaCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addPrintiCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addMovCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addJmpCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog) ;
int addJzCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
int addJnzCode (char * errorMsg, FILE * pFile, char * writeBuffer, struct labelManager * lManager, struct program * prog);
